package hejie.admin.dao;

import java.util.List;

import publics.model.Right;

public interface RightDao {	 	
	/**
	 * 据id查找 
	 * @param id
     * @return 对应的权限
	 */
	public Right findById(Integer id);
	/**
	 * 查询所有权限等级
	 * @param hql 要查询的hql语句
	 * @param offset 起始条目偏移量（offset == （页码-1）*pageSize ，ajax传过来的start = offset ）
	 * @param pageSize  查询每页的条目数
	 * @return 查询的所有贷款种类
	 */
	public List<Right> findByPage(final String  hql, final int offset, final int pageSize);

	/**
	 * 分页查找的总记录
	 * @param sql 查询语句
	 * @return 记录总数
	 */
	public int findByCount(String sql);
	 

}
